<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>

    // var a = 101;
    // var b = 20;
    // console.log(a > b);
    // console.log(a >= b);
    // console.log(a < b);
    // console.log(a <= b);


    // var a = "101";
    // var b = 20;
    // console.log(a > b);
    // console.log(a >= b);
    // console.log(a < b);
    // console.log(a <= b);

    // 隐式类型转换
    // 两边只要有一个数值，就会按照数值的比较规则进行比较


    // var a = "101";
    // var b = "20";
    // console.log(a > b);
    // console.log(a >= b);
    // console.log(a < b);
    // console.log(a <= b);

    // 当两边都是字符时，按照字符的比较规则，进行比较
    //     字符比较规则：逐位按照ASCII码进行比较，得到结果，停止比较

    // var a = "a";
    // var b = "A";
    // console.log(a > b);
    // console.log(a >= b);
    // console.log(a < b);
    // console.log(a <= b);


    var a = "100";
    var b = 100;
    // 存在隐式类型转换
    console.log(a == b);
    console.log(a != b);

    // 不存在隐式类型转换，完全比较，不仅比较值，还比较类型
    console.log(a === b);
    console.log(a !== b);

</script>
</html>